nepal supreme court

Nepal SC issues show-cause notice over government’s power trade deal with India

Nepal’s Supreme Court has issued a show-cause notice to the government about the recently signed lon...